Big Huge Thesaurus

Iguana iguana

noun

sounds kind of like